import { get } from '~/utils/request'

/**
 * 查看全部订单列表
 * @returns 订单列表数据
 */
export function getOrderList() {
  return get('/order/list')
}

/**
 * 查看各种状态订单列表
 * @param status 订单状态 0:未支付 1:待发货 2:待收货 3:待评价 4:已完成
 * @returns 特定状态的订单列表
 */
export function getOrderStatusList(status: number) {
  return get('/order/statusList', { status })
}

/**
 * 修改订单的状态
 * @param orderid 订单ID
 * @param status 订单状态 0:未支付 1:待发货 2:待收货 3:待评价 4:已完成
 * @returns 修改结果
 */
export function updateOrderStatus(orderid: string, status: number) {
  return get('/order/updateStatus', { orderid, status })
}
